rubbing compound - French English Dictionary